diethyl selenide - English Synonyms Dictionary